oil buffer - Turkish English Dictionary